05. Course Project

ND213 A03 Project

If you use Windows, then you might be familiar with the Process Explorer or Process Monitor applications:

Source: [PC World](https://www.pcworld.com/article/3181348/how-to-use-process-explorer-microsofts-free-supercharged-task-manager-alternative.html)

Source: PC World

On the other hand, if you are a Mac user, you've probably seen the Activity Monitor before:

And finally, if you are a Linux user, you may have used top or htop to view active processes on your computer.

At the end of this course, you will use C++ to build a process monitor, similar to htop . This process monitor will run on Linux.

The process monitor will allow you to see all the active processes on the system, with their corresponding process ids (PIDs), CPU usage, and memory usage: